Apple II
Technical Notes
_____________________________________________________________________________
                                                  Developer Technical Support


Index                                                              March 1989
_____________________________________________________________________________

$C0                                       IIGS #27
$C1                                       IIGS #27
$C300 space                               GS/OS #2
$C800 I/O space                           Miscellaneous #3
$C800 space                               Miscellaneous #11
/RAM                                      ProDOS #8, #16, #18, #21
/SYSTEM.DISK                              GS/OS #1
/SYSTEM.TOOLS                             GS/OS #1
01 time                                   IIe #2
0o time                                   IIe #2
128K Run-Time Systems                     Pascal #10
3.5 ROM IIc                               IIc #7
3.5Ó Disks                                Pascal #16
3.5Ó drive differences                    UniDisk 3.5 #5
320 mode                                  IIGS #4
3D0G                                      IIe #3
40-column                                 IIc #2
400K disks                                UniDisk 3.5 #4
40COL                                     IIGS #29
48K Run-Time System                       Pascal #10, #15
558 timer                                 IIe #6
640 mode                                  IIGS #4
64K Run-Time Systems                      Pascal #10
74LS245                                   IIe #2
80-column card                            Miscellaneous #1, #10,
                                              ProDOS #11, #15
80-column firmware                        IIe #8, GS/OS #2
80-column screen dump                     Miscellaneous #1
800K disks                                UniDisk 3.5 #4
80COL                                     IIc #2, IIe #8
80STORE                                   IIe #3
access                                    GS/OS #4
aciabuf                                   IIc #6
ADV.DISK.UTIL                             GS/OS #1
Alert                                     IIGS #48
AlertWindow                               IIGS #48
alternate character set                   Mouse #6
AN3                                       IIe #3
analog I/O impedance                      IIGS #9
Apple /// emulation                       Miscellaneous #2
Apple 3.5 Drive                           UniDisk 3.5 #5
Apple II SCSI Interface Card              SmartPort #5
Apple IIGS firmware                       SmartPort #6
AppleMouse                                Mouse #2
AppleShare                                AppleTalk #1, #2, ProDOS #21
AppleSoft                                 IIe #3
AppleSoft BASIC                           Miscellaneous #9, #11
AppleWorks                                Miscellaneous #4, #5
AppleWorks file formats                   Miscellaneous #5
APW                                       IIGS #20, #31
APW assembler                             IIGS #33
APW C                                     IIGS #31
ASMFORMAT.TEXT                            Pascal #12
assembly language                         IIGS #33
ATLK ROM                                  AppleTalk #1, #2
ATTACH.DATA                               Pascal #16
ATTACH.DRIVERS                            Pascal #16
auto-boot                                 UniDisk 3.5 #2
auxID                                     IIGS #17
auxiliary memory                          IIe #3
auxiliary type                            IIGS #27, ProDOS #19
AUXMOVE                                   IIe #3
auxtype                                   ProDOS #19
background printing                       IIGS #16
BADBLOCK                                  IIc #5
BADCTL                                    SmartPort #7
BADCTLPARM                                SmartPort #7
bank-switched memory                      IIe #3
BASIC                                     Miscellaneous #9
BASIC.SYSTEM                              ProDOS #2, #6, #9, #17
block device formatting                   ProDOS #5
BOOTTRACKS.DATA                           Pascal #12
bottleneck procedure                      IIGS #34
BoundsRect                                IIGS #34
BREAKVECTOR                               IIGS #1
BRK handler                               IIGS #1
buffer management                         ProDOS #9
Buffer Too Small)                         ProDOS #21
buffering                                 IIc #6, IIGS #13
bug                                       IIe #8, IIGS #13, #32, #44, #45,
                                          ImageWriter #1, Miscellaneous #3,
                                          Mouse #4, SmartPort #6, UniDisk 3.5 #3
bus contention                            IIGS #32
C                                         IIGS #31
cachePriority                             GS/OS #3
Caching                                   GS/OS #3
CalcMenuSize                              IIGS #43
card dimensions                           IIGS #28
card driver                               IIGS #36
Catalog routine                           ProDOS #17
CDA                                       IIGS #53
Centronics                                IIe #7
character devices                         GS/OS #4
clamping                                  Mouse #7
ClampMouse                                Mouse #1, #3
Claris                                    Miscellaneous #4
ClearMouse                                Mouse #3
clock card                                ProDOS #1, #11
clock driver routine                      ProDOS #10
CLRVBLINT                                 IIGS #49
Communications Card                       IIe #7
CONTROL                                   SmartPort #5, #6
Control Manager                           IIGS #4, #38
copy protection                           UniDisk 3.5 #1
COUT                                      IIc #2, IIe #8, Miscellaneous #1,
                                              Mouse #6
COUT1                                     ProDOS #4
CREATE                                    UniDisk 3.5 #3
CROW0                                     IIGS #21
CROW1                                     IIGS #21
CtlNewRes                                 IIGS #4
custom debugger                           IIGS #1
custom defProc                            IIGS #42
custom fonts                              ImageWriter #1
custom windows                            IIGS #42
dbl hi-res                                IIe #3
DEALLOC_INTERRUPT                         ProDOS #12
debugging stub                            IIGS #1
defProc                                   IIGS #42
delay                                     Miscellaneous #12
design guidelines                         IIGS #28
Desk Accessory                            IIGS #53
devcnt                                    ProDOS #20
Device Information Block                  ProDOS #21,
                                          SmartPort #4, #7
DEVICE SELECT                             IIe #2, #4
device-driver entry point                 ProDOS #21
device-driver table                       ProDOS #20
devices                                   ProDOS #20
devlst                                    ProDOS #20
dialog box                                IIGS #38
Dialog Manager                            IIGS #38
DIB                                       ProDOS #21, SmartPort #4, #7
direct page                               GS/OS #6
disk caching                              GS/OS #3
disk device                               ProDOS #16
Disk Formatter                            Pascal #12
Dispatcher conventions                    ProDOS #14
DisposeAll                                IIGS #17
DisposeMenuBar                            IIGS #3
DisposeRgn                                IIGS #10
DMA                                       IIe #2, #5, IIGS #21
DOC RAM                                   IIGS #11, #23, #37
DOCMode byte                              IIGS #19
DOS 3.3                                   ProDOS #3
DOSCMD vector                             ProDOS #2
Double high-resolution                    IIc #2, IIe #3, ProDOS #13
DrawPicture                               IIGS #46
DrawPicture data format                   IIGS #46
DrawVerb                                  IIGS #34
DRIVERS                                   IIGS #35,GS/OS #6
DSK                                       IIc #4
DTACK                                     IIe #4
Dvorak keyboard layout                    IIc #4
dynamic segments                          IIGS #22
DYNCHK                                    IIGS #22
EJECT                                     SmartPort #2, #5
Elems function                            IIGS #8
EndInfoDrawing                            IIGS #3
EndOfPicture                              IIGS #46
Ensoniq 5503                              IIGS #9
Ensoniq DOC                               IIGS #11, #19, #37
Ensoniq RAM                               IIGS #23
ENTRY2                                    ProDOS #5
ERRORDEATH                                IIGS #33
expandable IIc                            IIc #5
expansion RAM                             IIGS #21
Extended Serial Interface                 IIGS #50
external commands                         ProDOS #6
Fast Processor Interface                  IIGS #21
FFGeneratorStatus                         IIGS #37
FFStartSound                              IIGS #11, #37
FFStopSound                               IIGS #26, #37
file format                               ProDOS #19
file system dependencies                  GS/OS #4
file type                                 IIGS #27, ProDOS #19
FIListSessions                            ProDOS #21
FilterProc                                IIGS #38
FixMenuBar                                IIGS #43
FMScaleSizeErr                            IIGS #15
font family numbers                       IIGS #41
Font Manager                              IIGS #15, #38, #41
FONT.LISTS                                GS/OS #1
fonts                                     IIGS #41
foreign language keyboards                IIc #3
format                                    ProDOS #19
FORMAT                                    ProDOS #16, SmartPort #5
FORMATTER                                 ProDOS #5, #16
FORMATTER.CODE                            Pascal #12
FORMATTER.DATA                            Pascal #12
FORMATTER.TEXT                            Pascal #12
formatting                                ProDOS #16
FORMDISK.TEXT                             Pascal #12
FPI                                       IIGS #21
Free-Form Synthesizer                     IIGS #37
FREEBUFR                                  ProDOS #9
FST                                       GS/OS #1
General Logic Unit                        IIGS #37
General Purpose Inteface Bus              IIe #7
GetAddr                                   IIGS #18
GETBUFR                                   ProDOS #9
GetChar routine                           Miscellaneous #10
GetFamNum                                 IIGS #41
GetFrameColor                             IIGS #45
GetInfo                                   AppleTalk #1, #2
GETLN buffer                              ProDOS #1
GetMouseClamp                             Mouse #7
GetNewModalDialog                         IIGS #38
GetNextEvent                              IIGS #42
GetOutBuff                                IIGS #16
GetPenState                               IIGS #44
GetVector                                 IIGS #1, #18
GET_FILE_INFO                             ProDOS #5, UniDisk 3.5 #3
GLoader                                   GS/OS #1
GLU                                       IIGS #37
Golden NDA Guideline                      IIGS #53
GPIB                                      IIe #7
GQuit                                     GS/OS #1
GR                                        IIGS #29
GrafPort                                  IIGS #14, #35
graphics                                  IIe #3, IIGS #29
graphics file formats                     IIGS #27
graphics modes                            IIGS #4
GS/OS Errors, Fatal                       GS/OS #4
half-dot shift                            IIe #3
HALT vector                               IIGS #7
hardware                                  IIGS #28
Hewlett-Packard Interface Bus             IIe #7
HFS                                       UniDisk 3.5 #4
HGR                                       IIe #3
hi-res                                    IIe #3
high-resolution                           IIe #3, IIGS #29
HIRES                                     IIe #3, IIGS #29
HPIB                                      IIe #7
I/O redirection                           ProDOS #3
I/O SELECT                                IIe #2, #4
I/O STROBE                                IIe #2, #4
I/O subroutines                           IIGS #2
ID bytes                                  IIc #5, Miscellaneous #7
ID nibble                                 ProDOS #21
identification bytes                      Miscellaneous #7
identification routines                   Miscellaneous #2
IDS.CODE                                  Pascal #14
IDSEARCH routine                          Pascal #14
IEEE-488                                  IIe #7
IIc Plus                                  IIc #7
IIe logic board                           IIe #9
IIe overview                              IIe #1
IIe ROM                                   IIe #8
InfoDefProc                               IIGS #3
InfoRefCon                                IIGS #3
information bar                           IIGS #3
INH line                                  IIe #5, IIGS #32
INIT                                      SmartPort #2
initialization segments                   IIGS #52
InitMouse                                 Mouse #2
InitPalette                               IIGS #5
InstallFont                               IIGS #15
INTEN                                     IIGS #49
interface cards                           IIGS #28
interfaces                                IIe #7
interleave                                UniDisk 3.5 #4
interrupt environment                     Mouse #1
interrupt handler                         IIGS #18
interrupts                                IIe #8, IIGS #18,
                                          Mouse #4, #5, ProDOS #12
InvalRgn                                      IIGS #10
inverse characters                        Mouse #6
InvertRgn                                 IIGS #34
ioLoc                                     IIGS #2
IORESULT                                  IIc #5
IOU                                       IIe #2
IWM                                       Miscellaneous #6, UniDisk 3.5 #5
key codes                                 IIc #3
keyboards                                 IIc #3, IIc #4
KEYIN                                     ProDOS #4
krunching                                 Pascal #10
language numbers                          IIGS #20
LaserWriter                               IIGS #41
list control                              IIGS #38
low-level drive access                    UniDisk 3.5 #5
MACHID byte                               Miscellaneous #2,
                                              ProDOS #11, #15
Macintosh disks                           UniDisk 3.5 #4
MAKEFMT.CODE                              Pascal #12
MAKEFMT.TEXT                              Pascal #12
MasterSCB                                 IIGS #34
MaxWidth                                  IIGS #34
MD IN/OUT                                 IIe #2
Mega II                                   IIGS #32, #39
memory expansion                          IIc #5, #6
Memory Expansion Card                     Memory Expansion Card #1
memory management                         IIGS #17
Memory Manager                            IIGS #15, #17
memory map                                IIe #3, IIGS #32, ProDOS #18
memory-expandable IIc                     IIc #7
menu bar                                  IIGS #3
Menu Manager                              IIGS #3, #4, #5
menu titles                               IIGS #5
MenuNewRes                                IIGS #4
MFS                                       UniDisk 3.5 #4
MIDI Tool Set                             IIGS #23
MinRect                                   IIGS #34
mirrored devices                          ProDOS #20
MMStartUp                                 IIGS #17
MMU                                       IIe #2
ModalDialog                               IIGS #38
Mode byte                                 Mouse #3
modem firmware                            IIGS #13
mono hi-res mode                          IIGS #29
monochrome hi-res mode                    IIGS #29
mouse                                     IIc #6, Mouse #3
mouse clamping                            Mouse #7
MouseText                                 Mouse #6
MPW IIGS assembler                        IIGS #33
MPW IIGS C                                IIGS #31
MSLOT                                     IIGS #16, Miscellaneous #3
multichannel sound output                 IIGS #19
multiple volumes                          Pascal #16
native mode                               IIGS #2
NDA                                       IIGS #53
Network Error                             ProDOS #21
network volumes                           ProDOS #5, #16, #17, #21
NewHandle                                 IIGS #17
NewWindow                                 IIGS #3, #42
nextwave_start                            IIGS #11
NMI handler                               IIGS #1
no special memory                         IIGS #52
Note Sequencer                            IIGS #23
Note Synthesizer                          IIGS #19, IIGS #23
numbanks                                  Memory Expansion Card #1
ObscureCursor                             IIGS #34
OMF kind                                  IIGS #52
ON_LINE                                   IIc #5, ProDOS #8, #21
Original IIc                              IIc #7
OSShutdown                                IIGS #49, GS/OS #2
output redirection                        IIGS #31
P-machine                                 Pascal #10
PackBytes                                 IIGS #27
paddle circuits                           IIe #6
paddle read                               IIe #6
PAGE2                                     IIe #3
PaintOval                                 IIGS #34
PAL timing chip                           IIe #2
parallel interface                        IIe #7
Parallel Interface Card                   IIe #7
Pascal                                    Pascal #10, #12, #14, #15
Pascal 1.1 Firmware Protocol              IIe #7,
                                              Miscellaneous #3, #8,
                                              Mouse #5, ProDOS #15
Pascal Device Support Tools               Pascal #10
PASCALIO                                  Pascal #10
pathnames                                 GS/OS #4
PB0                                       IIe #9
PB1                                       IIe #9
PB2                                       IIe #9
PEEK                                      Miscellaneous #11
Pen Pattern                               IIGS #6
PFI                                       ProDOS #21
PH0                                       IIe #4
PH1                                       IIe #4
PH2                                       IIe #4, IIGS #21
PIC                                       IIe #7
PICT data format                          IIGS #46
pictSCB                                   IIGS #46
picture data format                       IIGS #46
picture file formats                      IIGS #27
PINIT                                     IIGS #16
pixels                                    IIe #3
PMGetPrinterName                          IIGS #35
POKE                                      Mouse #6
port                                      IIGS #36
port driver                               IIGS #36
PortRef                                   IIGS #34
PosMouse                                  Mouse #1, #3
power2                                    Memory Expansion Card #1
POWERUP                                   IIGS #49
powerup                                   Memory Expansion Card #1
PREAD                                     IIe #6
Print Manager                             IIGS #35, #36, #38
printer driver                            IIGS #35
printer interface                         IIGS #36
printing                                  IIGS #16, #35, #36, ImageWriter #1
ProDOS devices                            Miscellaneous #8, ProDOS #3, #21
ProDOS Filing Interface                   ProDOS #21
ProDOS MLI                                ProDOS #16, #20
pseudo-device                             ProDOS #21
PWRITE                                    IIGS #16
QuickDraw II                              IIGS #34
QUIT                                      IIGS #49, ProDOS #7, #14
Quitting Interpreter conventions          ProDOS #7
R/W*                                      IIe #4
R/W* line                                 IIe #2
RAM card                                  IIc #5
RAM disk                                  IIc #5, Memory Expansion Card #1,
                                              ProDOS #8
RAM-based driver                          ProDOS #21
RAMRD                                     IIe #3
RAMWRT                                    IIe #3
RDY line                                  IIe #4
READ                                      ProDOS #17, UniDisk 3.5 #4
READBLOCK                                 UniDisk 3.5 #4
ReadDir routine                           ProDOS #17
READDIS                                   IIe #5
ReadMouse                                 IIc #1, Mouse #1, #3
READ_BLOCK                                ProDOS #17
real variable storage                     Miscellaneous #9
rebooting                                 IIGS #49
recharge routine                          IIGS #16
recursive                                 ProDOS #17
redirecting output                        IIGS #31
RefCon                                    IIGS #38
RefreshDesktop                            IIGS #4
RESET                                     IIGS #49, Memory Expansion Card #1
resource fork                             GS/OS #5
Revision B motherboard                    IIe #3
RgnHandle                                 IIGS #10
ROM 2.0 (IIGS)                            IIGS #26
ROMlevel byte                             Miscellaneous #2
RSHIMEM                                   ProDOS #9
RT128:                                    Pascal #10
RT48:                                     Pascal #10
RT64:                                     Pascal #10
RTBOOTLOAD.CODE                           Pascal #10
RTBSTND.BOOT                              Pascal #10
RTBSTRP.BOOT                              Pascal #10
RTI                                       ProDOS #12
RTL                                       IIGS #1
RTSETMODE.CODE                            Pascal #10
RTSTND.APPLE                              Pascal #10
RTSTRP.APPLE                              Pascal #10
Run-Time Systems                          Pascal #10
running man                               Mouse #6
SANE                                      IIGS #7, #8
scan line interrupt                       IIGS #39
SCC                                       IIGS #18
SCCAREG                                   IIGS #49
Scheduler                                 IIGS #16
Scrap Manager                             IIGS #53
screen dump, 80-column                    Miscellaneous #1
screen holes                              Memory Expansion Card #1, IIc #1, #6
SCSI card                                 SmartPort #5
segments                                  IIGS #22
Selector conventions                      ProDOS #14
SendQueue                                 IIGS #16
SerFlag                                   IIGS #18
Serial Card                               Miscellaneous #3
serial firmware                           IIGS #13, #18
serial interface                          IIe #7
ServeMouse                                Mouse #1, #4
SetContentOrigin                          IIGS #47
SetDataSize                               IIGS #47
SetGrafProcs                              IIGS #34
SETINTC3ROM                               GS/OS #2
SetMouse                                  IIc #1, Mouse #3, #4
SetMTitleStart                            IIGS #5
SetOutBuff                                IIGS #16
SetPenState                               IIGS #44
SETSLOTC3ROM                              GS/OS #2
SetStdProcs                               IIGS #34
SetVector                                 IIGS #1, #18
ShieldCursor                              IIGS #34
Sholes keyboard                           IIc #4
SHORTGRAPHICS module                      Pascal #15
signature bytes                           UniDisk 3.5 #2
SizeWindow                                IIGS #4, #47
slot 3                                    ProDOS #15
slot dependencies                         GS/OS #4
slot mapping                              ProDOS #3
slot numbers                              ProDOS #21
slot register                             GS/OS #2
SLOTC3ROM                                 GS/OS #2
SmartPort                                 ProDOS #20, SmartPort #1
SmartPort Bus architecture                SmartPort #3
SmartPort device types                    SmartPort #4
SmartPort devices                         Miscellaneous #8, ProDOS #21
SmartPort Interface                       SmartPort #3
SmartPort Interface Version               SmartPort #2
sound                                     IIGS #37
sound expansion connector                 IIGS #9
sound impedance                           IIGS #9
sound oscillator                          IIGS #11
sound RAM                                 IIGS #23
Sound Tool Set                            IIGS #11
Sound Tools                               IIGS #37
SSC                                       IIe #7, Miscellaneous #3
SSC interrupts                            IIGS #18
Standard File                             IIGS #14
StartInfoDrawing                          IIGS #3
Starting Interpreter conventions          ProDOS #7
statcode                                  ProDOS #21
static                                    IIGS #11
STATUS                                    ProDOS #20,
                                              SmartPort #2, #4, #5, #7,
                                              UniDisk 3.5 #2, #3, #4
status list                               SmartPort #2
stdArc                                    IIGS #34
StdOval                                   IIGS #34
StdRect                                   IIGS #34
stdRRect                                  IIGS #34
stereo expansion cards                    IIGS #19
subroutine conversion                     IIGS #2
substitution string                       IIGS #48
subtype byte                              SmartPort #7
subtype codes                             SmartPort #7
Super Serial Card                         IIe #7, Miscellaneous #3
SW0                                       IIe #9
SW1                                       IIe #9
SW2                                       IIe #9
swap-mode                                 IIGS #11
switch input                              IIe #9
SysFailMgr                                IIGS #33
System Loader                             IIGS #22
SYSTEM.ATTACH                             Pascal #10, #16
SYSTEM.CHARSET                            Pascal #10
SYSTEM.LIBRARY                            Pascal #10, #15
SYSTEM.MISCINFO                           Pascal #10
SYSTEM.PASCAL                             Pascal #10
SYSTEM.STARTUP                            Pascal #10
SystemTask                                IIGS #53
T02+                                      IIe #4
T02-                                      IIe #4
Tads                                      IIe #4
TaskMaster                                IIGS #42, #47, #53
Tdevsel+                                  IIe #4
Tdevsel-                                  IIe #4
Tdsu                                      IIe #4
Terminal Mode                             IIc #6
Text Tools                                GS/OS #4
Thr                                       IIe #4
ThunderClock                              ProDOS #1, #10
TimeData                                  Mouse #2
Tiosel+                                   IIe #4
Tiosel-                                   IIe #4
Tiostb+                                   IIe #4
Tiostb-                                   IIe #4
tool set interdependency                  IIGS #12
tools
    out-of-memory                         IIGS #51
    required                              IIGS #53
    starting order                        IIGS #12
    suggested                             IIGS #12
TrackGoAway                               IIGS #42
TREESEARCH routine                        Pascal #14
trkey                                     IIc #6
Trs                                       IIe #4
TRS.CODE                                  Pascal #14
trser                                     IIc #6
Trwh                                      IIe #4
TURTLEGRAPHICS unit                       Pascal #15
twkey                                     IIc #6
twser                                     IIc #6
typhed                                    IIc #6
UniDisk 3.5                               UniDisk 3.5 #5
UniDisk 3.5 Controller                    Miscellaneous #6
UniDisk ID bytes                          UniDisk 3.5 #2
UNITCLEAR                                 Pascal #16
UNITREAD                                  Pascal #16
UnitStatus                                IIc #5
UNITSTATUS                                Pascal #16
UNITWRITE                                 Pascal #16
unit_number                               ProDOS #20, #21
Unload Segment                            IIGS #22
Unload Segment By Number                  IIGS #22
unloading dynamic segments                IIGS #22
UnshieldCursor                            IIGS #34
USER                                      IIe #3
User ID                                   IIGS #17
user tool sets                            IIGS #53
UserCtlItem                               IIGS #38
UserID                                    IIGS #34
UserItem                                  IIGS #38
VBL interrupt                             Mouse #3
VBL interrupt rate                        Mouse #2
VBL interrupts                            IIGS #39
VBL signal                                IIGS #40
VCB                                       ProDOS #8
vertical retracing                        IIGS #40
video counters                            IIGS #39
video timing                              IIGS #39
volume control block                      ProDOS #8
WAIT routine                              Miscellaneous #12
waveform                                  IIGS #19
waveform buffer                           IIGS #23
waveform envelopes                        IIGS #23
waveList                                  IIGS #19
wFrame                                    IIGS #3
windGlobals                               IIGS #42
WindNewRes                                IIGS #4
window definition procedure               IIGS #42
window information bar                    IIGS #3
Window Manager                            IIGS #3, #4, #5, #42
window record definition                  IIGS #42
window titles                             IIGS #5
wInfoDefProc                              IIGS #3
wInfoHeight                               IIGS #3
WRITE                                     UniDisk 3.5 #3, 3.5 #4
write protected                           UniDisk 3.5 #3
zero-crossing byte                        IIGS #11
_____________________________________________________________________________
